Chinese handcuff - Turc Anglais Dictionnaire